package 蓝桥算法;

public class ParseInt方法实现 {
    //运用已学知识实现parseInt效果
    public static void main(String[] args) {
        //定义一个字符串
        String str = "123456789";
        //验证
        if (!str.matches("[1-9]\\d{0,9}")){
            System.out.println("格式不正确");
        }else {
            System.out.println("格式正确");
            int number = 0;
            //循环得到每个数字 然后拼接
            for (int i = 0; i < str.length(); i++) {
                int c = str.charAt(i) - '0';
                number = number * 10 +c;
            }
            System.out.println(number-1);
        }

    }
}
